package string;

/**
 * int indexOf(String str)
 * 检索给定字符串在当前字符串中的位置， 如果当前字符串不含有给定内容则返回值为-1
 */

public class IndexOfDemo {
    public static void main(String[] args) {
        //            01234567 89 0123
        String str = "thinking in java";

        //检索in在字符串str中第一次出现的位置
        int index = str.indexOf("in");
        System.out.println(index);

        //不含有给定内容时返回-1
        index = str.indexOf("IN");
        System.out.println(index);

        //从str下标2（第三个字符位置）开始检索第一次出现in的位置
        index = str.indexOf("in",2);
        System.out.println(index);

        index = str.indexOf("in",3);
        System.out.println(index);

        //检索str中最后一次出现in的位置
        index = str.lastIndexOf("in");
        System.out.println(index);

    }
}
